macadam aggregate - French English Dictionary